one hundred twenty - German English Dictionary